be dressed in tatters - Turco Inglés Diccionario